*If non-nil and the email has no FROM: header, one will be forced
with this as its contents. A good value would be a fully-qualified
domain name form of your address. For example, william.j.carpenter@att.com.
(The default value of this variable is probably not very good, since
it doesn't have a domain part.) Don't include a trailing newline or
the keyword FROM:. They're automatically provided.")
(defvar feedmail-message-id-generator nil "\
*If non-nil, should be a function (called with no arguments) which
will generate a unique message ID which will be inserted on a
Message-ID: header. The message ID should be the return value of the
function. Don't include trailing newline, leading space, or the
keyword MESSAGE-ID. They're automatically provided. Do include
surrounding <> brackets. For an example of a message ID generating
function, you could look at the GNUS function gnus-inews-message-id.
When called, the current buffer is the prepped outgoing mail buffer
(the function may inspect it, but shouldn't modify it). If the returned
value doesn't contain any non-whitespace characters, no message ID
header is generated, so you could generate them conditionally,
based on the contents of the mail.")
(fset 'feedmail-confirm-addresses-hook-example #[nil "└ïç" [((byte-code "└ !ê┬├!?¡â─┼!ç" [display-buffer feedmail-address-buffer y-or-n-p "How do you like them apples? " error "Sending...gave up in last chance hook"] 2))] 1 "\
An example of a last chance hook that shows the simple addresses
and gets a confirmation. Use as (setq feedmail-last-chance-hook
'feedmail-confirm-addresses-hook-example)."])
(defvar feedmail-last-chance-hook nil "\
*User's last opportunity to modify the message on its way out. It
has already had all the header prepping from the standard package.
The next step after running the hook will be to push the buffer into a
subprocess that mails the mail. The hook might be interested in these
buffers: (1) feedmail-prepped-text-buffer contains the header and body
of the message, ready to go; (2) feedmail-address-buffer contains the
space-separated, simplified list of addresses which is to be given to
the subprocess (the hook may change them). feedmail-error-buffer is
an empty buffer intended to soak up errors for display to the user.
If the hook allows interactive activity, the user should not send more
mail while in the hook since some of the internal buffers will be reused.")